Accelerating Batched Perfectly Stirred Reactor (PSR) Calculations Using General Purpose Graphics Processing Unit (GPGPU) Computing

نویسندگان

  • Sudip Adhikari
  • Alan Sayre
  • Abhilash J. Chandy
چکیده

Detailed analysis of efficiency and pollutant emission characteristics of practical turbulent combustion devices using complex combustion kinetics often depend on the interactions between the chemistry of both gaseous species and soot, and turbulent flow characteristics. Modeling of such combustion system often requires the use of chemical kinetic mechanisms with hundreds of species and thousands of reactions. Perfectly stirred reactors (PSR) are idealized reactor environments, where the reacting species have high rate of stirring, and the combustion products are uniformly distributed inside the reactor. The fundamental equations describing a PSR constitute systems of highly nonlinear algebraic equations, due to the complex relationship between the net production rate of the species and the species concentration, which ultimately makes the equations stiff, and the solution of such equations become highly compute-intensive leading to the need for a efficient and robust solution algorithms. Graphics processing units (GPUs) have widely been used in the past as an effective alternative to central processing units (CPUs), and highly parallel threads of GPUs can be used in a efficient manner to improve the algorithm performance for speeding up the calculations. A highly parallelized GPU implementation is presented for a batched calculation of PSR model.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

JPEG-GPU:: a GPGPU Implementation of JPEG Core Coding Systems

JPEG is a commonly used method of lossy compression for digital photography (image). This work targets on accelerating JPEG’s compressor and decompressor with GPU. Though the final results are not promising, I would like to introduce the lessons I have learned in accelerating a general system with GPGPU.

متن کامل

GPGPU-Aided 3D Staggered-grid Finite-difference Seismic Wave Modeling

Finite difference is a simple, fast and effective numerical method for seismic wave modeling, and has been widely used in forward waveform inversion and reverse time migration. However, intensive calculation of three-dimensional seismic forward modeling has been restricting the industrial application of 3D pre-stack reverse time migration and inversion. Aiming at this problem, in this paper, a ...

متن کامل

GPGPU Implementation of a Genetic Algorithm for Stereo Refinement

— During the last decade, the general-purpose computing on graphics processing units Graphics (GPGPU) has turned out to be a useful tool for speeding up many scientific calculations. Computer vision is known to be one of the fields with more penetration of these new techniques. This paper explores the advantages of using GPGPU implementation to speedup a genetic algorithm used for stereo refine...

متن کامل

OTC 27386 Accelerating Numerical Ice Engineering Tools Using GPGPU

C-CORE is engaged in understanding the iceberg and sea ice design loads needs of the energy sector. As the energy industry ventures into oceans with greater ice cover and more icebergs, there is a significant need for efficient engineering tools to plan and manage operations in exploration, production, and safety. Industry requires a range of scenarios for their risk assessments, where existing...

متن کامل

Accelerating Dust Temperature Calculations with Graphics Processing Units

When calculating the infrared spectral energy distributions (SEDs) of galaxies in radiation-transfer models, the calculation of dust grain temperatures is generally the most time-consuming part of the calculation. Because of its highly parallel nature, this calculation is perfectly suited for massively parallel general-purpose Graphics Processing Units (GPUs). This paper presents an implementat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017